// pages/itemstopicList/itemstopicList.js
const units = require("../../utils/util.js")

Page({

  /**
   * 页面的初始数据
   */
  data: {
    page:1,
    limit:10,
    list:[],
    pages:0,
  },

  // 数据
  topicList(){ 
    units.axios({
      url: "topic/list",
      data: {
        page: this.data.page,
        limit: this.data.limit
      }
    }).then((res) => {
      this.setData({
        list: this.data.list.concat(res.data.data.list),
        pages: res.data.data.pages
      })
    })
  },

   // 去品牌商直供详细页
   toitemsBrand(e){
    wx.navigateTo({
      url:"/pages/itemsBrand/itemsBrand?id=" + e.currentTarget.dataset.id
    })
  },

   // 返回
   onClickLeft(){
    wx.navigateBack() 
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    this.topicList()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {
    if (this.data.pages > this.data.page) {
      this.setData({
        page: this.data.page + 1
      })
      this.topicList()
    }
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})